const ticketinfo = {
  namespaced: true,
  state: {
    ticket: null, // 选中票种信息
    reservedate: null, // 选中日期
    period: null, // 选中时间段
    total: 1, // 票数
    trueInfo: [], // 实名信息
    step: 1, // 第一步, 默认是1
    // step: 2, // 第一步, 默认是1
    payway: {
      gatewayCode: '', // 支付网关
      merchantCode: ''// 支付渠道
    }, // 选择的支付方式
    payList: [] // 支付方式列表
    // payList: [{
    //   gatewayName: '微信', // 支付网关名称
    //   merchantCode: 'spdbtest', // 支付渠道
    //   gatewayCode: 'spdbBankPay', // 支付网关
    //   paybank: 'pcWx'// 银行代码
    // }, {
    //   gatewayName: '支付宝', // 支付网关名称
    //   merchantCode: 'spdbtest', // 支付渠道
    //   gatewayCode: 'spdbBankPay', // 支付网关
    //   paybank: 'pcAli'// 银行代码
    // }] // 支付方式列表
  },
  mutations: {
    setTicket (state, data) {
      state.ticket = data
    },
    setReservedate (state, data) {
      state.reservedate = data
    },
    setPeriod (state, data) {
      state.period = data
    },
    setTotal (state, data) {
      state.total = data
    },
    setTrueInfo (state, data) {
      state.trueInfo = data
    },
    setStep (state, data) {
      state.step = data
    },
    setPayway (state, data) {
      state.payway = data
    },
    setPayList (state, data) {
      state.payList = data
    }
  },
  actions: {

  },
  modules: {
  }
}

export default ticketinfo
